Embedded Firmware Engineer

  • Cork City
  • Permanent
  • Tue Nov 11 17:54:12 2025
  • 190483

As an Embedded Firmware Engineer, you will be responsible for the development and integration of low-level software that interfaces directly with hardware platforms. You’ll collaborate closely with hardware, systems, and test engineers to deliver efficient, reliable, and high-performance firmware solutions for advanced semiconductor products.

Requirements:

  • Degree in Electronic, Electrical, Computer, or Software Engineering (or related discipline)

  • 3+ years’ experience in embedded firmware/software development

  • Strong proficiency in C/C++ and experience with embedded toolchains and debuggers

  • Familiarity with microcontrollers, real-time operating systems (RTOS), and low-level drivers

  • Experience with serial communication protocols (SPI, I2C, UART, CAN, etc.)

  • Strong understanding of embedded systems concepts — interrupts, memory management, and timing

  • Excellent debugging and problem-solving skills, with experience using oscilloscopes, logic analysers, and related tools

IF/When you are interested reach out to Daniel Brown at Reperio Human Capital

Reperio Human Capital acts as an Employment Agency and an Employment Business.